#include "myStdio.h"
#include <stdio.h>

int main()
{
  // 以写入的方式打开当前路径下的log.txt
  // 若文件不存在会创建 O_CREAT
  _FILE* fp = fopen_("./log.txt","w");
  // 文件打开失败
  if(fp == NULL)
  {
    return 1;
  }
  int cnt = 10;
  const char* msg = "hello linux";
  while(1)
  {
    //将msg写入文件
    fwrite_(msg,strlen(msg),fp);
    // 每次写完后都强制刷新
    fflush_(fp);
    sleep(1);

    printf("count:%d\n",cnt);
    //if(cnt == 5)
    //{
    //  fflush_(fp);
    //}
    cnt--;
    // 循环10次
    if(cnt == 0) break;
  }
  fclose_(fp);
  return 0;
}

